package cn.bgs.service;


import cn.bgs.DealershipManagement.pojo.VehicleArea;
import cn.bgs.utils.R;
import cn.bgs.vo.*;

public interface Cwlservice {
    R selectAllinfo(AreaVo areaVo);

    boolean updateInfo(VehicleArea vehicleArea);

    boolean addInfo(VehicleArea vehicleArea);

    R delteInfo(Integer vehicleAreaId);

    R selectcarInfo(MonthVo monthVo);

    R info(CommunityVo communityVo);

    boolean updateYKinfo(MonthVo monthVo);

    boolean addYkInfo(MonthVo monthVo);

    R delYkInfo(Integer vehicleMonthcarId);

    R selectnumInfo(CwnumVo cwnumVo);

    R selectAllUser(UserVo userVo);

    boolean insertCWinfo(CwnumVo cwnumVo);

    R delCWInfo(Integer vehicleNumberId);

    boolean updateCwInfo(CwnumVo cwnumVo);

    R CWinfo(CwnumVo cwnumVo);

    R getCarinfo(CarInfoVo carInfoVo);

    R selectParkInfo(TemporVo temporVo);

    boolean updateParkInfo(TemporVo temporVo);

    boolean aedParkInfo(TemporVo temporVo);

    R deleteParkInfo(Integer temporaryCarParkId);

    R selectCarInfo(VehicleCar vehicleCar);

    R deleteInfo(Integer vehicleCarId);

    boolean addVcarInfo(VehicleCar vehicleCar);

    boolean updateInfocar(VehicleCar vehicleCar);

    R infoPc(UserVo userVo);

    R getAllFk(VisitorsRecordVo visitorsRecordVo);

    R selectAllCar(CarInfoVo carInfoVo);

    boolean updateInfoC(CwnumVo cwnumVo);
}
